Mayaファイルからのカメラデータの読み込み
Maya ASCIIプロジェクトファイル(.ma)からカメラデータを読み込むことができます。Mayaファイルは、After Effectsにコンポジションとして読み込まれます。各Mayaファイルに対して、1つまたは2つのコンポジションが作成されます。 1 ノードカメラのMaya ファイルをAfter Effects に読み込むと、正方形コンポジション内にカメラの焦点距離、フィルムサイズ、およびトランスフォームデータを保持したカメラが作成されます。2ノードカメラ(ターゲットされているカメラ)のMayaファイルをAfter Effectsに読み込むと、正方形コンポジション内にカメラおよび追加の親ノードが作成されます。親ノードには、カメラのトランスフォームデータのみが含まれます。 Mayaデータの読み込み後は、3Dレイヤーおよび正方形ピクセルフッテージの作業は、正方形ピクセルコンポジション内で行い、非正方形フッテージの作業は、親コンポジション内で行います。 注意:After Effectsでは、Mayaファイル内のレンダリングカメラのみが読み込まれ、Orthographic カメラおよび Persp カメラは無視されます。このため、Persp カメラはレンダリング用として使用せず、必ず レンダリング用のカメラを Maya 内で作成しておきます。 Mayaカメラのアニメーション情報は「Bake」されている必要があります。これは、アニメーションの各フレームにキーフレームが必要であることを意味します。各カメラまたはトランスフォームパラメータに対して、0、1、またはK個のキーフレームが設定されます(Kは固定数)。例えば、パラメータがアニメートしない場合は、キーフレームを全く設定しない、もしくはアニメーション開始時に、1つだけキーフレームを設定します。あるパラメータに複数のキーフレームが設定されている場合、キーフレームの数は、複数のキーフレームが設定されているその他のアニメーションパラメータのキーフレームの数と同じである必要があります。 After Effects は Maya ファイル全体を検索し、カメラトランスフォーム情報を読み込むため、読み込み時間を短縮するためには、可能な限り不必要なデータを削除して Maya ファイルを作成します。After Effects にMaya プロジェクトを読み込む前に、Maya で Bake する前にアニメートしていないチャンネルを削除し、不必要なキーフレームを削減します。その後、整理され軽減された Maya プロジェクトデータ(カメラアニメーションのみが含まれる)として保存します。 注意:以下のトランスフォームフラグはサポートされていません。query、relative、euler、objectSpace、worldSpace、worldSpaceDistance、preserve、shear、scaleTranslation、rotatePivot、rotateOrder、rotateTranslation、matrix、boundingBox、boundingBoxInvisible、pivots、CenterPivots、zeroTransformPivots。上記のサポートされていないフラグは無視され、その際の警告またはエラーメッセージは表示されません。 |